From c897daf797e92fe8fd69e154a6ab9590df1b7b39 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 28 Sep 2020 22:43:27 -0400 Subject: [PATCH] snapshot: Document radial gradient apis --- gtk/gtksnapshot.c | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gtk/gtksnapshot.c b/gtk/gtksnapshot.c index ab19aa8ac1..ec05df7cc3 100644 --- a/gtk/gtksnapshot.c +++ b/gtk/gtksnapshot.c @@ -2179,6 +2179,20 @@ gtk_snapshot_append_repeating_linear_gradient (GtkSnapshot *snapshot, gtk_snapshot_append_node_internal (snapshot, node); } +/** + * gtk_snapshot_append_radial_gradient: + * @snapshot: a #GtkSnapshot + * @bounds: the rectangle to render the readial gradient into + * @center: the center point for the radial gradient + * @hradius: the horizontal radius + * @vradius: the vertical radius + * @start: the start position (on the horizontal axis) + * @end: the end position (on the horizontal axis) + * @stops: (array length=n_stops): a pointer to an array of #GskColorStop defining the gradient + * @n_stops: the number of elements in @stops + * + * Appends a radial gradient node with the given stops to @snapshot. + */ void gtk_snapshot_append_radial_gradient (GtkSnapshot *snapshot, const graphene_rect_t *bounds, @@ -2217,6 +2231,20 @@ gtk_snapshot_append_radial_gradient (GtkSnapshot *snapshot, gtk_snapshot_append_node_internal (snapshot, node); } +/** + * gtk_snapshot_append_repeating_radial_gradient: + * @snapshot: a #GtkSnapshot + * @bounds: the rectangle to render the readial gradient into + * @center: the center point for the radial gradient + * @hradius: the horizontal radius + * @vradius: the vertical radius + * @start: the start position (on the horizontal axis) + * @end: the end position (on the horizontal axis) + * @stops: (array length=n_stops): a pointer to an array of #GskColorStop defining the gradient + * @n_stops: the number of elements in @stops + * + * Appends a repeating radial gradient node with the given stops to @snapshot. + */ void gtk_snapshot_append_repeating_radial_gradient (GtkSnapshot *snapshot, const graphene_rect_t *bounds, -- 2.30.2